to put something together - English Synonyms Dictionary